--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
docs/agents/conventions/android.md afa2cdbc331b4de26759e37ef2c464353254d474 (afa2cdbc) Text, 454 B
Tc9d1d9# Android conventions
Applies when editing Ta5d6ff`android/**/*.{java,kt}`.
Tff7b72- WebView Ta5d6ff`accept` extension tokens are not valid MIME types. Map Ta5d6ff`.ext` to Ta5d6ff`application/octet-stream` / Ta5d6ff`*/*` before Ta5d6ff`EXTRA_MIME_TYPES`.
Tff7b72- Set Ta5d6ff`EXTRA_ALLOW_MULTIPLE` only when the chooser mode is multi-open.
Tff7b72- Prefer existing bridge patterns in Ta5d6ff`MainActivity` for storage, file pick, and push.
Tff7b72- After Android bridge changes, note whether emulator smoke or unit coverage is needed.
──────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────